# coding=utf-8
"""
    @project: 权限拦截
    @Author：frank
    @file： AuthorIntercept.py
    @date：2023/6/18 16:15
"""
from django.shortcuts import redirect


def is_login(func):
    """
        验证是否登录
    """

    def wrapper(*args, **kwargs):
        # 当前没有用户登录信息
        if not args[0].session.get('is_login', ''):
            res = redirect('/userinfo/login')
            return res
        else:
            return func(*args, **kwargs)

    return wrapper
